Ο γενικός όρος υπολογισμός (computation) μπορεί να χρησιμοποιηθεί για να αναφερθεί σε οποιοδήποτε είδος επεξεργασίας πληροφοριών. Αυτό περιλαμβάνει φαινόμενα που ποικίλουν, από την ανθρώπινη σκέψη, μέχρι αριθμητικούς υπολογισμούς με στενότερη έννοια (calculation). Υπολογισμός είναι μια διαδικασία που ακολουθεί κάποιο καλά ορισμένο μοντέλο, το οποίο είναι κατανοητό και μπορεί να εκφραστεί με έναν αλγόριθμο, πρωτόκολλο, τοπολογία δικτύου, κλπ. Ο υπολογισμός είναι επίσης από τις βασικές έννοιες τις οποίες εξετάζει η θεωρητική πληροφορική: ερευνά τι μπορεί ή δεν μπο